north moluccan flying fox - Alemán Inglés Diccionario